首先,请克隆此 GitHub 代码库并按照 README 中的说明操作,其中的jupyter notebook汉化说明可参见 链接 ;
如果下载 RoboVM_V2.1.0.zip 有困难,可以通过这个 链接 下载。
RoboVM_V2.1.0.zip
该项目环境的设置有点难度:如果你有疑问,简单问题可以直接群里提问并@助教;复杂问题请移步 论坛 提问并把帖子链接发到群里@助教,助教看到后会及时答疑;
设置项目
请对照以下检查清单确保你成功地完成了每个设置项。
安装 ROS:虚拟机或本机安装
创建 catkin 工作区和源文件夹 ( ~/catkin_ws/src/ )
~/catkin_ws/src/
克隆/下载代码库(放到 ~/catkin_ws/src/RL-Quadcopter/ 下)
~/catkin_ws/src/RL-Quadcopter/
获取 Python 软件包( pip3 install -r requirements.txt )
pip3 install -r requirements.txt
下载模拟器[仅限虚拟机:将模拟器连接到 ROS]
构建 ROS 节点 ( catkin_make && source devel/setup.bash )
catkin_make && source devel/setup.bash
测试运行 ROS ( roslaunch quad_controller_rl rl_controller.launch )
roslaunch quad_controller_rl rl_controller.launch
哇!你已经完成了所有这些步骤,现在可以开始编程了!
Next Concept